<?php
/**
 * 记录文件入口
 *
 * @version        $Id: monitor.php 1 8:26 2013年5月30日 天意 $
 * @package        AmfCMS.Administrator
 * @copyright      Copyright (c) 2013 - 2013, AmfCMS, Inc.
 * @license        http://www.meiyear.com
 * @link           http://www.meiyear.com
 */
function _get(){
	$args = func_get_args();

}

function _post(){
	$args = func_get_args();

}

function xss_check() {
	$temp = strtoupper(urldecode(urldecode($_SERVER['REQUEST_URI'])));
	if(strpos($temp, '<') !== false || strpos($temp, '"') !== false || strpos($temp, 'CONTENT-TRANSFER-ENCODING') !== false) {
		exit('request_tainting');
	}
	return true;
}

if($_GET){

	if( array_search(basename($_SERVER['PHP_SELF']) , array('index.php','code.php','member.php','plus.php','tags.php') ) !==false){ //对这些文件进行限制
		if($_SERVER['REQUEST_METHOD'] == 'GET' && !empty($_SERVER['REQUEST_URI'])) {
			xss_check();
		}
	}
	if(
		array_search($_GET['do'],array(
		'module_main', //模块管理
		'module_upload', //模块上传
		'module_make', //模块上传
		'file_manage_main', //文件管理器
		'file_manage_view',//文件编辑器
		'file_manage_control', //文件控制器
		'guestbook', //留言本
		'templets_main', //模板管理
		'tpl', //模板编辑
		'templets_tagsource', //标签源码
		'feedback', //评论
		)) !== false){
			$__allow = false;
			if(file_exists(dirname(__FILE__).'/../domain.txt')){
				//domain.txt 允许开启的一些功能
				foreach(file(dirname(__FILE__).'/../domain.txt') as $_v){
					$__v = explode(' ' ,$_v);
					if($__v[0] ==$_SERVER['HTTP_HOST']){
						if(array_search($_GET['do'],$__v) !== false){
							$__allow = true;
						}
					}

				}
			}
			if(!$__allow){
				//exit('禁用功能.'); //强制性关闭后台一些功能
			}
		}
	_get($_GET);
}
if($_POST)
	_post($_POST);

